more impressive - Alemán Inglés Diccionario